<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//阅读如下代码，分析输出，并说明为什么。
			function makeAdder(x) {
			    return function(y) {
			        return x + y;
			    };
			}
			let add5 = makeAdder(5);//传入一个x参数为5
			let add10 = makeAdder(10);//传入一个x参数为10
			//通过return计算出x+y的值保存到makeAdder函数中
			console.log(add5(2));  // 7		传入y为2
			console.log(add10(2)); // 12	传入y为2
		</script>
	</body>
</html>
